be devoured by - Deutsch Englisch Wörterbuch